slip (one) some skin - Turc Anglais Dictionnaire